#include <stdio.h>

//函数使用的三个步骤
//函数定义的三要素：函数名  形参  返回值

//2、函数声明
//用于告诉编译器，这个函数已经在别处定义了，在此只是声明一下，编译时别报错

void display(void);     
int add(int x ,int y);

int main(int argc, char const *argv[])
{
    //3、函数调用
    display();              //函数名（实参）
    int ret = add(10,20);   //函数名（实参1，实参2）
                            // ret = add(10,20)
                            // ret = 30
    printf("ret=%d\n",ret);

    return 0;
}

//1、函数定义
//函数名：display
//形参  ：void
//返回值：void
void display(void)
{
    printf("display\n");
}

//函数名 ：add
//形参   ：int x ,int y
//返回值 ：int
int add(int x ,int y)
{
    return x+y;
}
